home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Tools / MPW / flex 2.4.6 / Flex.Help < prev    next >
Encoding:
Text File  |  1994-02-26  |  1.4 KB  |  36 lines  |  [TEXT/MPS ]

  1. Flex            # GNU scanner (lexical analyzer) generator
  2. flex [-bcdfhilnpstvwBFILTV78+ -C[aefFmr] -Pprefix -Sskeleton] [file…]
  3.     -b  generate backing-up information to lex.backup
  4.     -c  do-nothing POSIX option
  5.     -d  turn on debug mode in generated scanner
  6.     -f  generate fast, large scanner
  7.     -h  produce this help message
  8.     -i  generate case-insensitive scanner
  9.     -l  maximal compatibility with original lex
  10.     -n  do-nothing POSIX option
  11.     -p  generate performance report to stderr
  12.     -s  suppress default rule to ECHO unmatched text
  13.     -t  write generated scanner on stdout instead of lex.yy.c
  14.     -v  write summary of scanner statistics to stderr
  15.     -w  do not generate warnings
  16.     -B  generate batch scanner (opposite of -I)
  17.     -F  use alternative fast scanner representation
  18.     -I  generate interactive scanner (opposite of -B)
  19.     -L  suppress #line directives in scanner
  20.     -T  flex should run in trace mode
  21.     -V  report flex version
  22.     -7  generate 7-bit scanner
  23.     -8  generate 8-bit scanner
  24.     -+  generate C++ scanner class
  25.     -C  specify degree of table compression (default is -Cem):
  26.         -Ca  trade off larger tables for better memory alignment
  27.         -Ce  construct equivalence classes
  28.         -Cf  do not compress scanner tables; use -f representation
  29.         -CF  do not compress scanner tables; use -F representation
  30.         -Cm  construct meta-equivalence classes
  31.         -Cr  use read() instead of stdio for scanner input
  32.     -P  specify scanner prefix other than "yy"
  33.     -S  specify skeleton file
  34.  
  35. -
  36.